www.gusucode.com > 走近 STLC++源码程序 > 走近 STL/approachstl/STL/Stl_cpp/stl_cpp_18.cpp

    // stl_cpp_18.cpp
#include <iostream>
using namespace std;
struct int_max{
    int operator()(int x,int y){return x>y?x:y; }
    };//operator() 重载了"()", (int x,int y)是参数列表
int main(void)
{
    cout<<int_max()(3,4)<<endl;
    cin.get();
    return 0;
}